fish larvae - Turkish English Dictionary